package cn.tedu.system.merchant.mapper;

import cn.tedu.system.merchant.pojo.dto.MerchantCheckDto;
import cn.tedu.system.merchant.pojo.dto.StoreDeleteDTO;
import cn.tedu.system.merchant.pojo.entity.Merchant;
import cn.tedu.system.merchant.pojo.vo.MerchantStatusVO;
import cn.tedu.system.merchant.pojo.vo.MerchantVO;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface MerchantMapper {
    //添加店铺
    int addStore(Merchant merchant);
    //删除店铺
    int delStore(StoreDeleteDTO storeDeleteDTO);
    //修改店铺信息
    int reviseStore(Merchant merchant);
    //查询个人店铺
    List<MerchantVO> selStore(Long id);
    //查看需要审核的商家
    List<MerchantStatusVO> selCheckStore();
    //审核需要审核的商家
    int checkStore(MerchantCheckDto merchantCheckDto);
    //查看店铺状态---杨平
    int selectStatus(Long merchantId);
}
